Airwallex\Main A

Total Complexity 65
Dependencies 11
Dependents 4
Total lines 642
Lines of code 523
Logical lines of code 173
Comment lines 41
Methods 22
Properties 1

Methods 22

Method Rating Maintainability Complexity Lines of code
addJsLegacy()
B
29
10 173
addGlobalSettings()
A
34 2 116
_handleStatusChangeForCard()
S
54 7 21
updateMerchantCountry()
S
56 6 19
createPages()
S
47 3 39
registerCron()
S
59 4 15
registerEvents()
S
48 3 29
addDisplayPostStates()
S
62 4 10
getMerchantCountry()
S
64 3 11
modifyRequestsForLogging()
S
71 3 5
updateMerchantCountryAfterSave()
S
70 3 6
excludePagesFromMenu()
S
63 3 10
addPaymentGateways()
S
64 3 10
registerOrderStatus()
S
54 1 23
getInstance()
S
71 2 6
excludePagesFromList()
S
66 2 8
addPluginSettingsLink()
S
71 1 5
getInstanceKey()
S
80 1 3
handleStatusChange()
S
80 1 3
checkPendingTransactions()
S
81 1 3
init()
S
75 1 5
isJsLoggingActive()
S
77 1 3